Sequent Calculi with procedure calls

نویسندگان

  • Mahfuza Farooque
  • Stéphane Lengrand
چکیده

In this paper, we introduce two focussed sequent calculi, LK(T ) and LK(T ), that are based on Miller-Liang’s LKF system [LM09] for polarised classical logic. The novelty is that those sequent calculi integrate the possibility to call a decision procedure for some background theory T , and the possibility to polarise literals "on the fly" during proof-search. These features are used in other works [FLM12, FGLM13] to simulate the DPLL(T ) procedure [NOT06] as proof-search in the extension of LK(T ) with a cut-rule. In this report we therefore prove cut-elimination in LK(T ). Contrary to what happens in the empty theory, the polarity of literals affects the provability of formulae in presence of a theory T . On the other hand, changing the polarities of connectives does not change the provability of formulae, only the shape of proofs. In order to prove this, we introduce a second sequent calculus, LK(T ) that extends LK(T ) with a relaxed focussing discipline, but we then show an encoding of LK(T ) back into the more restrictive system LK(T ). We then prove completeness of LK(T ) (and therefore of LK(T )) with respect to firstorder reasoning modulo the ground propositional lemmas of the background theory T .

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A sequent calculus with procedure calls

In this paper, we extend the sequent calculus LKF [LM09] into a calculus LK(T ), allowing calls to a decision procedure. We prove cut-elimination of LK(T ).

متن کامل

Simple Decision Procedure for S5 in Standard Cut-free Sequent Calculus

In the paper a decision procedure for S5 is presented which uses a cut-free sequent calculus with additional rules allowing a reduction to normal modal forms. It utilizes the fact that in S5 every formula is equivalent to some 1-degree formula, i.e. a modally-flat formula with modal functors having only boolean formulas in its scope. In contrast to many sequent calculi (SC) for S5 the presented...

متن کامل

Grammar Logics in Nested Sequent Calculus: Proof Theory and Decision Procedures

A grammar logic refers to an extension to the multi-modal logic K in which the modal axioms are generated from a formal grammar. We consider a proof theory, in nested sequent calculus, of grammar logics with converse, i.e., every modal operator [a] comes with a converse [a]−1. Extending previous works on nested sequent systems for tense logics, we show all grammar logics (with or without conver...

متن کامل

Sequent calculi based on derivations

Fibring is a meta-logical constructor that combines two given logics and produces a new one. In particular, the fibring of two sequent calculi is obtained by combining the languages of both calculi and taking all rules allowed in either calculus. By their own nature, proofs in the fibring have no relationship to proofs in the components, so that these are essentially different objects. In this ...

متن کامل

Proof-Search in Hilbert Calculi

It is well-known [7] that the standard formalizations of classical and intuitionistic logic based on Hilbert calculi, sequent calculi and natural deduction are equivalent. In spite of this, proof-search has been mainly developed around the notion of sequent calculi almost neglecting the cases of natural deduction and Hilbert calculi. This is primarily motivated by the fact that the latters lack...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1304.6279  شماره 

صفحات  -

تاریخ انتشار 2013